Owen Falls
geographical name
Ow·en Falls
ˈō-ən
former waterfall in the Nile River north of Lake Victoria, Uganda
Note: Owen Falls is now submerged in water behind the Nalubaale Dam.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share